The Doctrine of Mahdiism and its Impact from the Standpoint of Anthropology and Sociology